package biz;

import dao.GoodstbDAO;
import entity.ColortbEntity;
import entity.CustomertbEntity;
import entity.GoodstbEntity;

import java.sql.SQLException;
import java.util.List;

/*
 * @Description：
 *       商品表业务处理
 * @Author: JiangFan
 * @Date: 2019/3/7
 * @Time：22:57
 */
public class GoodsBiz {
    //创建商品对象
    GoodstbDAO gd=new GoodstbDAO ();

    /** 添加商品业务处理
     * @param ge
     * @return
     */
    public int addGoods(GoodstbEntity ge) throws SQLException, ClassNotFoundException {
        GoodstbEntity g=gd.selectGoodsOne (ge.getGoods_id ());
        return g==null?gd.insertGood (ge):0;
    }
    /**根据商品名查询商品详细信息（用于添加购物车时候查询）
     * @return 返回到List集合
     */
    public List<GoodstbEntity> selgoodsname (String Goodname) {

        return gd.selectGoods_goodname(Goodname);

    }
    /**根据商品名查询商品详细信息（用于搜索商品时候查询(模糊查询)）
     * @return 返回到List集合
     */
    public List<GoodstbEntity> selgoodsnamelike (String Goodname) {

        return gd.selectlike(Goodname);

    }
    /**根据类别查询商品详细信息（用于级联菜单）
     * @return 返回到List集合
     */
    public List<GoodstbEntity> selgoodstype (String Goodtype) {

        return gd.selectGoods_goods_type(Goodtype);

    }
}
